Matchmaking for Semantic Web Services with Constraints on Process Models
نویسندگان
چکیده
-. Service discovery is part of the service-oriented architectural model and supported by any of the realising technologies including Web Services. This paper presents an agent-based system for discovering semantic Web Services whose behaviour is described by OWL-S process model. Rules can be set to constrain service processes, and criteria for considering matching between a service process and the expected capability in a consumer’s query are proposed. The matching algorithm follows the flexible match approach which involves ontological matching and evaluation of process constraints. Relevant services can be retrieved and ranked by consumer’s preference criteria. Key-Words: Service discovery, Semantic Web services, OWL-S Process Model, Ontology.
منابع مشابه
Discovering Semantic Web Services with Process Specifications
Service discovery is one of the crucial issues for service-oriented architectural model. Recently the trend is towards semantic discovery by which semantic descriptions are the basis for service matchmaking instead of simple search based on service attributes. OWL-S is a widely adopted semantic specification for Web Services which comprises three profiles. Among those, process model is the prof...
متن کاملFormal description of web services for expressive matchmaking
Web services are programmable interfaces that can be invoked via standardized Web communication protocols, such as HTTP, in order to embed the functionality they offer in a software system. The necessity of outsourcing parts of business processes together with the wide acceptance of the Service Oriented Architecture (SOA) will lead to a large number of Web services. Such a big market of Web ser...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملStructural and Semantic Similarity Metrics for Web Service Matchmaking
Service matchmaking is the process of finding appropriate services for a given set of requirements. We present a novel service matchmaking approach based on the internal process of services. We model service internal processes using finite state machines and use various heuristics to find structural similarities between services. Further, we use a process ontology that captures the semantic rel...
متن کاملUtilisation of Case-Based Reasoning for Semantic Web Services Composition
With the rapid proliferation of Web services as the medium of choice to securely publish application services beyond the firewall, the importance of accurate, yet flexible matchmaking of similar services gains importance both for the human user and for dynamic composition engines. In this article, we present a novel approach that utilizes the case based reasoning methodology for modelling dynam...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005